• word of the day

    leymus arenaria

    leymus arenaria - Dictionary definition and meaning for word leymus arenaria

    Definition
    (noun) a dune grass of the Pacific seacoast used as a sand binder
Download our Mobile App Today
Receive our word of the day
on Whatsapp